1
general::
Phrase(s): saturate someone or something with something
to drench someone or something thoroughly with something. • The rain saturated them all with cooling water. • Irrigation saturated the field with the moisture they needed.
McGrawhill's American Idioms And Phrasal Verbs